rocket projectiles - French English Dictionary